package com.ruoyi.system.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 水位计量检定系统检定结果对象 t_calibresult_data
 * 
 * @author ruoyi
 * @date 2024-08-27
 */
public class TCalibresultData extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long indexid;

    /** 任务编号 */
    @Excel(name = "任务编号")
    private String taskid;

    /** 设备名称 */
    @Excel(name = "设备名称")
    private String devicename;

    /** 检定日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "检定日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date calibdate;

    /** 温度 */
    @Excel(name = "温度")
    private Long temperature;

    /** 湿度 */
    @Excel(name = "湿度")
    private Long humidity;

    /** 外观检定 */
    @Excel(name = "外观检定")
    private String allappearance;

    /** 外观1 */
    @Excel(name = "外观1")
    private String appearance1;

    /** 外观2 */
    @Excel(name = "外观2")
    private String appearance2;

    /** 外观3 */
    @Excel(name = "外观3")
    private String appearance3;

    /** 外观4 */
    @Excel(name = "外观4")
    private String appearance4;

    /** 耐压密闭性 */
    @Excel(name = "耐压密闭性")
    private String leakproofness;

    /** 绝缘电阻 */
    @Excel(name = "绝缘电阻")
    private String resistance;

    /** 绝缘强度 */
    @Excel(name = "绝缘强度")
    private String strong;

    /** 示值误差 */
    @Excel(name = "示值误差")
    private Long Indicationerror;

    /** 回差 */
    @Excel(name = "回差")
    private Long returndifference;

    /** 重复性误差 */
    @Excel(name = "重复性误差")
    private Long Repeatabilityerror;

    /** 设定点误差 */
    @Excel(name = "设定点误差")
    private Long setpointerror;

    /** 切换差 */
    @Excel(name = "切换差")
    private Long changingover;

    public void setIndexid(Long indexid) 
    {
        this.indexid = indexid;
    }

    public Long getIndexid() 
    {
        return indexid;
    }
    public void setTaskid(String taskid) 
    {
        this.taskid = taskid;
    }

    public String getTaskid() 
    {
        return taskid;
    }
    public void setDevicename(String devicename) 
    {
        this.devicename = devicename;
    }

    public String getDevicename() 
    {
        return devicename;
    }
    public void setCalibdate(Date calibdate) 
    {
        this.calibdate = calibdate;
    }

    public Date getCalibdate() 
    {
        return calibdate;
    }
    public void setTemperature(Long temperature) 
    {
        this.temperature = temperature;
    }

    public Long getTemperature() 
    {
        return temperature;
    }
    public void setHumidity(Long humidity) 
    {
        this.humidity = humidity;
    }

    public Long getHumidity() 
    {
        return humidity;
    }
    public void setAllappearance(String allappearance) 
    {
        this.allappearance = allappearance;
    }

    public String getAllappearance() 
    {
        return allappearance;
    }
    public void setAppearance1(String appearance1) 
    {
        this.appearance1 = appearance1;
    }

    public String getAppearance1() 
    {
        return appearance1;
    }
    public void setAppearance2(String appearance2) 
    {
        this.appearance2 = appearance2;
    }

    public String getAppearance2() 
    {
        return appearance2;
    }
    public void setAppearance3(String appearance3) 
    {
        this.appearance3 = appearance3;
    }

    public String getAppearance3() 
    {
        return appearance3;
    }
    public void setAppearance4(String appearance4) 
    {
        this.appearance4 = appearance4;
    }

    public String getAppearance4() 
    {
        return appearance4;
    }
    public void setLeakproofness(String leakproofness) 
    {
        this.leakproofness = leakproofness;
    }

    public String getLeakproofness() 
    {
        return leakproofness;
    }
    public void setResistance(String resistance) 
    {
        this.resistance = resistance;
    }

    public String getResistance() 
    {
        return resistance;
    }
    public void setStrong(String strong) 
    {
        this.strong = strong;
    }

    public String getStrong() 
    {
        return strong;
    }
    public void setIndicationerror(Long Indicationerror) 
    {
        this.Indicationerror = Indicationerror;
    }

    public Long getIndicationerror() 
    {
        return Indicationerror;
    }
    public void setReturndifference(Long returndifference) 
    {
        this.returndifference = returndifference;
    }

    public Long getReturndifference() 
    {
        return returndifference;
    }
    public void setRepeatabilityerror(Long Repeatabilityerror) 
    {
        this.Repeatabilityerror = Repeatabilityerror;
    }

    public Long getRepeatabilityerror() 
    {
        return Repeatabilityerror;
    }
    public void setSetpointerror(Long setpointerror) 
    {
        this.setpointerror = setpointerror;
    }

    public Long getSetpointerror() 
    {
        return setpointerror;
    }
    public void setChangingover(Long changingover) 
    {
        this.changingover = changingover;
    }

    public Long getChangingover() 
    {
        return changingover;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("indexid", getIndexid())
            .append("taskid", getTaskid())
            .append("devicename", getDevicename())
            .append("calibdate", getCalibdate())
            .append("temperature", getTemperature())
            .append("humidity", getHumidity())
            .append("allappearance", getAllappearance())
            .append("appearance1", getAppearance1())
            .append("appearance2", getAppearance2())
            .append("appearance3", getAppearance3())
            .append("appearance4", getAppearance4())
            .append("leakproofness", getLeakproofness())
            .append("resistance", getResistance())
            .append("strong", getStrong())
            .append("Indicationerror", getIndicationerror())
            .append("returndifference", getReturndifference())
            .append("Repeatabilityerror", getRepeatabilityerror())
            .append("setpointerror", getSetpointerror())
            .append("changingover", getChangingover())
            .toString();
    }
}
